For the best performance, the Meridian application server needs to allocate sufficient memory for two purposes:
If there is not sufficient physical memory for these purposes, together with all of the other applications running on the server, virtual memory is used to store the data temporarily on disk, which is much slower than physical memory and reduces system performance. This is why we recommend a server dedicated for use by Meridian as described in Understanding the effects of a dedicated server.
To optimize virtual memory usage, there are several things you can do:
If the amount of virtual memory used by Meridian approaches the amount of physical memory before the maximum expected number of users is reached, reduce the amount of memory allocated to database caches so that it can be used to accommodate more users.
To adjust the database caches:
If reducing the cache sizes causes the performance to become unacceptable, you should consider switching to a newer version or different edition of Windows Server, if possible, to access additional physical and virtual memory.
Note Restarting the AutoManager EDM Server service will free any unused virtual memory. If the virtual memory usage measured in step 2 cannot be lowered by reducing the cache sizes without adversely affecting performance, we recommend restarting the service after business hours, daily if necessary, as a last resort to providing additional virtual memory.